/*此文件包含 头部与足部 样式表设置*/

/*基本设置*/
body { font-size:12px; width:1000px; margin:0 auto; color:#000000; background:#E6E6E6 url(../images/home_bg.gif) repeat-y center 0; position:relative;font-family:"宋体" }
.largerbox { width:1000px;margin:0 auto; padding:0 0 10px 0; clear:both; background:#FFFFFF; overflow:hidden}
a:link,a:visited {text-decoration: none;color:#000000;}
a:hover,a:active {text-decoration:underline;color:#333333;}
img { border:none;}
.clb { clear:both; height:0; line-height:0;font-size: 0px;}
h1,h2,h3,h4,h5,h6,p,form {margin:0; padding:0;}
ul { margin:0; padding:0; list-style-type:none;}
.block { line-height:0; font-size:0; height:10px; clear:both; background:#FFFFFF}
.homead { padding:0 0 10px 0;}

/*导航栏*/
.nav {}
.nav * { text-indent:0}
.nav .nav_top2 .nav_logo span.web_21logo {display:block; background:url(../images/ccvi.png) no-repeat; +background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ccvi.png', sizingMethod='scale'); width: 290px; cursor: hand; height: 75px}
.nav .nav_top2 { height:75px; background:#FFFFFF url(../images/nav_top2bg.gif) repeat-x 0 bottom; padding:5px 0 0 0;}
.nav .nav_top2 .nav_logo { float:left}
.nav .nav_top2 .nav_ads { float:left; margin:0 0 0 0;}

.nav .nav_top2 .nav_21club { float:right; width:200px; padding:8px 0 0 0; color:#666666}
.nav .nav_top2 .nav_21club a:link,.nav .nav_top2 .nav_21club a:visited { color:#666666}
.nav .nav_top2 .nav_21club .nav_loer { color:#666666; line-height:23px;}
.nav .nav_top2 .nav_21club .nav_loer a:link, .nav .nav_top2 .nav_21club p.nav_loer a:visited  { color:#666666;}
.nav .nav_top2 .nav_21club .nav_loer img.loerface { float:left; display:block; padding:1px; background:#FFFFFF; border:solid 1px #999999; margin:2px 5px 0 0;}
.nav .nav_top2 .nav_21club .nav_loer ul { float:left; margin:0; padding:0;}
.nav .nav_top2 .nav_21club .nav_loer ul li { line-height:22px;}
.nav .nav_top2 .nav_21club .nav_loer ul li span {  font-weight:bold; color:#B70701;}
.nav .nav_top2 .nav_21club .nav_loer .loer_ltime { clear:both; margin:7px 0 0 0; padding:0; border-top:dotted 1px #CCCCCC; width:90%; float:left; display:none}
.nav .nav_top2 .nav_21club .club_in { height:22px; margin:0 0 2px 0;}
.nav .nav_top2 .nav_21club img { display:block; vertical-align:bottom;}
.nav .nav_top2 .nav_21club input {vertical-align:middle; line-height:normal;}
.nav .nav_top2 .nav_21club .t_01 { border:solid 1px #666666; height:14px; width:140px; font-size:12px; color:#666666}
.nav .nav_top2 .nav_21club .tl_bt1 { height:17px; width:44px; background:url(../images/icos_login.gif) no-repeat; border:0;}
.nav .nav_top2 .nav_21club .tl_bt2 { height:17px; width:44px; background:url(../images/icos_reg.gif) no-repeat; border:0;}
.club_check { display:none;}

.nav .mainnav { height:32px; background:url(../images/nav_bg.gif) repeat-x; }
.nav .mainnav ul.main { float:center; margin:0 0 0 0px;display:inline}
.nav .mainnav ul.main li { float:left; margin:0;}
.nav .mainnav ul.main li a { float:left;height:32px; line-height:40px; display:block; text-align:center; overflow:hidden; background:url(../images/nav_bg_off.gif) ; width:90px;}
.nav .mainnav ul.main li a span { display:block; line-height:40px; color:#FFFFFF; }
.nav .mainnav ul.main li a:link,.nav .mainnav ul.main li a:visited { color:#FFFFFF ;}
.nav .mainnav ul.main li a:hover,.nav .mainnav ul.main li a:active {text-decoration:none; color:#FFFFFF; background:url(../images/nav_bg2.gif) no-repeat center 0;}

.call-board {/* float:right; width:250px; padding:9px 0 0 0;*/}
/*.call-board a:link, .call-board a:visited { color:#B70701}*/
/*.nav .mainnav .call-board span { float:left; display:block; line-height:19px;  text-align:center; margin:0 10px 0 0;}
.nav .mainnav .call-board span a { display:block;line-height:19px;}*/
/*.nav .mainnav .call-board span a:hover { background:url(../images/nav_club_on.gif) no-repeat 0 0; text-decoration:none}*/
#scrollDiv { height:20px; line-height:20px; overflow:hidden; /*float:left;*/ background:url(../images/top_gg.gif) no-repeat 0 5px; padding:0 0 0 12px;}
#scrollDiv ul li { width:190px; overflow:hidden; white-space:nowrap}
#scrollDiv ul li a:link,#scrollDiv ul li a:visited { color:#B70701}
#Login_Container { height:55px;}

.nav_licon {/*height:23px; line-height:23px;*/margin:6px 0 0 0; float:right; display:inline}
.nav_licon ul li { float:left; margin:0 15px 0 0; /*line-height:23px;*/ display:inline }
.nav_licon ul li.nep { padding:6px 0 0 15px; background:url(../images/icons_nep.gif) no-repeat;}
.nav_licon ul li.ncam { padding:6px 0 0 22px; background:url(../images/icons_ncam.gif) no-repeat;}
.nav_licon ul li.nclub { padding:6px 0 0 17px; background:url(../images/icons_nclub.gif) no-repeat;}
.nav_licon ul li a:link,.nav_licon ul li a:visited { color:#FFFFFF}


		/*导航栏 应用每个频道当前显示效果 在每个页面的body标签加上id*/
		#n_index .nav .mainnav ul.main li.n_index a,
		#n_newspap .nav .mainnav ul.main li.n_newspap a,
		#n_focus .nav .mainnav ul.main li.n_focus a,
		#n_special .nav .mainnav ul.main li.n_special a,
		#n_dial .nav .mainnav ul.main li.n_dial a,
		#n_opinion .nav .mainnav ul.main li.n_opinion a,
		#n_globa .nav .mainnav ul.main li.n_globa a,
		#n_say .nav .mainnav ul.main li.n_say a,
		#n_life .nav .mainnav ul.main li.n_life a,
		#n_culture .nav .mainnav ul.main li.n_culture a
		{ background:url(../images/nav_l_bg.gif) no-repeat; font-weight:bold; /*font-size:14px*/}
		
		#n_index .nav .mainnav ul.main li.n_index span,
		#n_newspap .nav .mainnav ul.main li.n_newspap span,
		#n_focus .nav .mainnav ul.main li.n_focus span,
		#n_special .nav .mainnav ul.main li.n_special span,
		#n_dial .nav .mainnav ul.main li.n_dial span,
		#n_opinion .nav .mainnav ul.main li.n_opinion span,
		#n_globa .nav .mainnav ul.main li.n_globa span,
		#n_say .nav .mainnav ul.main li.n_say span,
		#n_life .nav .mainnav ul.main li.n_life span,
		#n_culture .nav .mainnav ul.main li.n_culture span
		{ background:url(../images/nav_r_bg.gif) no-repeat right 0; display:block;/* padding:0px 15px 0 15px;*/color:#B90601; font-weight:bold}
		
		#n_index .nav .mainnav ul.main li.n_index a:link, #n_index .nav .mainnav ul.main li.n_index a:visited,
		#n_newspap .nav .mainnav ul.main li.n_newspap a:link, #n_newspap .nav .mainnav ul.main li.n_newspap a:visited,
		#n_focus .nav .mainnav ul.main li.n_focus a:link, #n_focus .nav .mainnav ul.main li.n_focus a:visited,
		#n_special .nav .mainnav ul.main li.n_special a:link, #n_special .nav .mainnav ul.main li.n_special a:visited,
		#n_dial .nav .mainnav ul.main li.n_dial a:link, #n_dial .nav .mainnav ul.main li.n_dial a:visited,
		#n_opinion .nav .mainnav ul.main li.n_opinion a:link, #n_opinion .nav .mainnav ul.main li.n_opinion a:visited,
		#n_globa .nav .mainnav ul.main li.n_globa a:link, #n_globa .nav .mainnav ul.main li.n_globa a:visited,
		#n_say .nav .mainnav ul.main li.n_say a:link, #n_say .nav .mainnav ul.main li.n_say a:visited,
		#n_life .nav .mainnav ul.main li.n_life a:link, #n_life .nav .mainnav ul.main li.n_life a:visited,
		#n_culture .nav .mainnav ul.main li.n_culture a:link, #n_culture .nav .mainnav ul.main li.n_culture a:visited
		{ color:#B90601}
		/*导航栏 应用每个频道当前显示效果 END*/

/*即时新闻 搜索*/


.h_gdong { float:left; background:url(../images/icos_gun.gif) no-repeat 15px 9px; padding:0 0 0 105px;;}
#bobao1 a {line-height:29px; padding:0 20px 0 0; display:inherit}
.subnav { height:29px; background:#FFFFFF url(../images/subnav_bg.gif) repeat-x 0 0; padding:0;}
.search { float:right; padding:5px 10px 0 10px; }
.search .in_text { width:220px; border:solid 1px #7F9DB9; height:14px; color:#666666}
.search .in_bt { border:none; width:48px; height:18px; color:#FFFFFF; text-indent:10px; line-height:18px; background:url(../images/search_bt.gif)}
/*二级导航菜单*/
.sub_nav {float:left; }
.sub_nav ul { margin:3px 10px}
.sub_nav ul li {float:left; }
.sub_nav ul li a { display:block; background:url(../images/line_shu.gif) no-repeat right 0; padding:0 20px; font-weight:bold; line-height:22px;}
.sub_nav ul li a:link,.sub_nav ul li a:visited { color:#B90601}
.sub_nav ul li a:hover,.sub_nav ul li a:active { background:#eeeeee url(../images/line_shu.gif) no-repeat right 0; text-decoration:none}
/*鼠标指向显示二级菜单*/
#nav .search { position:absolute; margin:32px 0 0 0; right:0px; display:none;}
#nav li ul{ display:none;position:absolute;width:990px;left:0; margin:32px 0 0 0;height:29px; background:url(../images/subnav_bg.gif) repeat-x 0 0; padding:0 0 0 10px; z-index:3}
#nav li ul li {float:left;margin:3px 0; }
#nav li ul li a {display:block; background:url(../images/line_shu.gif) no-repeat right 0; padding:0 20px; font-weight:bold; line-height:23px; height:23px; width:auto}
#nav li ul li a:link,#nav li ul li a:visited { color:#B90601;}
#nav li ul li a:hover { background:#eeeeee url(../images/line_shu.gif) no-repeat right 0; text-decoration:none}
#nav li:hover ul,#nav li.sfhover ul{ display:block}

#n_focus #nav li.n_focus ul,
#n_dial #nav li.n_dial ul,
#n_opinion #nav li.n_opinion ul,
#n_globa #nav li.n_globa ul,
#n_say #nav li.n_say ul,
#n_life #nav li.n_life ul,
#n_culture #nav li.n_culture ul { display:none;}


/*底部*/
.footer { clear:both}
.footer .foot_ot { background:#5B5A5A; text-align:center; height:35px;}
.footer .foot_ot p { line-height:28px; color:#ffffff}
.footer .foot_ot p span { padding:0 0 0 5px; font-size:10px; font-family:Arial}
.footer .foot_ot p a:link,.footer .foot_ot p a:visited { color:#ffffff}
.footer .foot_ot { background:#CD0B02; text-align:center}
.footer .foot_ac { height:90px; background:#eeeeee; color:#666666; text-align:center; padding:10px 0 0 0;}
.footer .foot_ac p { line-height:20px;}








